From 9a8c9d6579072284efc85022389b2dfefee8715a Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Mon, 6 Sep 2010 16:07:44 +0200 Subject: [PATCH] toolbar: Don't propagate events to placeholders In particular don't when that's done using uninitialized memory --- gtk/gtktoolbar.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gtk/gtktoolbar.c b/gtk/gtktoolbar.c index 9642f5bbdd..819809c462 100644 --- a/gtk/gtktoolbar.c +++ b/gtk/gtktoolbar.c @@ -3290,8 +3290,10 @@ toolbar_content_expose (ToolbarContent *content, { GtkWidget *widget; - if (!content->is_placeholder) - widget = GTK_WIDGET (content->item); + if (content->is_placeholder) + return; + + widget = GTK_WIDGET (content->item); if (widget) gtk_container_propagate_expose (container, widget, expose); -- 2.30.2